#include<bits/stdc++.h>
using namespace std;
int a[200];
bool b[200];
int c[200];
signed main(){
    freopen("color.in","r",stdin);
    freopen("color.out","w",stdout);
    int T;
    cin>>T;
    while(T--){
        int ans=0;
        int n;
        cin>>n;
        memset(a,0,sizeof(a));
        for(int i=0;i<n;i++){
            cin>>a[i];
        }
        for(int st=0;st<(1<<n);st++){
                memset(b,0,sizeof(b));
                memset(c,0,sizeof(c));
            for(int j=0;j<n;j++){
                    int s=st>>j;
                if(s&1){
                    b[j]=1;
                }
            }
            for(int i=0;i<n;i++){
                    int op=b[i];
                for(int j=i-1;j>=0;j--){
                    if(b[j]==op){
                        if(a[j]==a[i]){
                            c[i]=a[i];
                            break;
                        }
                        else{
                            c[i]=0;
                            break;
                        }
                    }
                }
            }
            int ans1=0;
            for(int i=0;i<n;i++){
                ans1+=c[i];
            }
            ans=max(ans,ans1);

        }
        cout<<ans<<endl;
    }
}
